Career 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Argentina F3 Argentina F4 Argentina F5 Argentina F6 Argentina F7 Paraguay F3 Argentina F12 Argentina F2 Argentina F3 Argentina F4 Argentina F16 Argentina F17 Chile F3 Chile F4 Argentina F25 Argentina F2 Argentina F4 Argentina F5 Argentina F6 Netherlands F1 France F8 Argentina F14 Argentina F15 Argentina F20 Argentina F2 Argentina F3 Argentina F4 Paraguay F1 Paraguay F2 Argentina F8 Argentina F9 Argentina F4 Argentina F5 Argentina F12 Argentina F14 Argentina F11 USA F4 (Sunrise) USA F5 (Weston) USA F6 (Palm Coast) USA F7 (Orlando) Argentina F1 (Villa del Dique) Argentina F2 (Cordoba) Argentina F3 (Villa Maria) Colombia F1 (Valledupar) Colombia F2 (Manizales) Colombia F3 (Pereira) Argentina F5 (Neuquen) Argentina F3 Argentina F6 (Buenos Aires) Argentina F7 (Buenos Aires) Argentina F1 (Villa del Dique) Argentina F2 (Villa Maria) Argentina F3 (Cordoba) Argentina F21 M25 Lima M25 Lima M25 Punta del Este M25 Cordoba M25 Hurlingham Argentina F10 Argentina F16 ECM Cup - Prague Medicor Open - Budapest Hilton Waikoloa USTA Challenger - Waikoloa Rado Geneva Challenger - Geneva Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Zivnobanka Czech Open - Prostejov VSZ Solvak Open Challenger - Kosice Segovia Challenger Open Castilla y Leon - Segovia Open Diputacion - Cordoba Open Castilla y Leon - Segovia AXA Open - Lisbon Okal Cup - Eckental The Indian Oil Servo ATP Challenger - Chandigarh Tatra Banka Open 2001 - Bratislava Zivnobanka Open - Prostejov Nuembrecht Challenger - Nuembrecht drkoop.com USTA challenger of Miami - Miami Residenza Open - Magdeburg Healthsouth/USTA Challenger - Denver Heinekin Open 1998 - Budva ATU Cup 1999 - Weiden Volkswagen TED Open - Istanbul Warsteiner Challenger Lubeck - Lubeck Volkswagen TED Open - Istanbul Porto Alegre Challenger Prostejov Challenger Belo Horizonte Challenger Recife Challenger Prostejov Challenger Bogota Challenger Manta Challenger KGHM Dialog Polish Indoors - Wroclaw Manerbio Challenger Como Challenger Seville Challenger Sao Leopoldo Challenger Buenos Aires Challenger Santos Challenger Lima Challenger Manta Challenger Montevideo Challenger Bucaramanga Challenger Savannah Challenger Tallahassee Challenger Prostejov Challenger Manta Challenger Medellin Challenger Cali Challenger Quito Challenger Orleans Challenger Mons Challenger Sao Paulo Challenger San Juan Challenger Buenos Aires Challenger Lima Challenger Bucaramanga Challenger Itajai Challenger Santiago Challenger Kosice Challenger Como Challenger Campinas Challenger Porto Alegre Challenger San Juan Challenger Cordoba Challenger Guayaquil Challenger Montevideo Challenger Santiago Challenger Tallahassee Challenger Genova Challenger Montevideo Challenger Heilbronn Challenger Prostejov Challenger Meknes Challenger Campinas Challenger Porto Alegre Challenger Corrientes Challenger Bucaramanga Challenger Bergamo Challenger Curitiba Challenger Barranquilla Challenger Hungarian Architect Open - Budapest Sarasota Challenger Tallahassee Challenger Savannah Challenger Floridablanca Challenger Campinas Challenger Barranquilla Challenger Buenos Aires Challenger Cali Challenger Mexico City Challenger Sarasota Challenger Milan Challenger Seville Challenger Szczecin Challenger Santo Domingo Challenger Vicenza Challenger Segovia Challenger Tunis Challenger Santiago Challenger Montevideo Challenger Medellin Challenger Punta Del Este Challenger Sao Paulo Challenger Buenos Aires Challenger Braunschweig Challenger Recanati Challenger Lima Challenger Samsung Securities Cup Challenger - Seoul Prostejov Challenger Rio De Janeiro Challenger Punta Del Este Challenger Manta Challenger Buenos Aires Challenger Brasov Challenger Szczecin Challenger Tampere Challenger Buenos Aires Challenger San Luis Potosi Challenger Salinas Challenger Rome Challenger Poprad Tatry Challenger Aptos Challenger Prague Challenger Vancouver Challenger Meerbusch Challenger Gelsor Open Romania - Bucharest Panama City Challenger Kremlin Cup - Moscow Sao Paulo Challenger Guayaquil Challenger Bratislava Challenger Buenos Aires Challenger Montevideo Challenger Como Challenger Memorial Savigni - Sassuolo Santos Challenger Savannah Challenger Furth Challenger San Benedetto Challenger Heilbronn Open - Heilbronn Czech Open - Prostejov Telenordia Swedish Open - Bastad Ljubljana Challenger San Luis Potosi Challenger RCA Championships - Indianapolis Yugoslavia Open - Belgrade Warsteiner Challenger Wolfsburg - Wolfsburg Santo Domingo Challenger St. Petersburg Open - St. Petersburg Santiago Challenger Copenhagen Open - Copenhagen Zivnobanka Czech Open - Prostejov Salem Open - Hong Kong Estoril Open - Estoril BMW Open - Munich Zivnobanka Open - Prostejov Allianz Suisse Open Gstaad - Gstaad Sao Paulo Challenger Perugia Challenger AIG Japan Open - Tokyo Ciur Pribram Challenger - Pribram Lisbon Challenger Copenhagen Open - Copenhagen Guayaquil Challenger Prostejov Challenger Montevideo Challenger BMW Open - Munich Buenos Aires Challenger Santiago Challenger BMW Open - Munich Tunis Challenger Bogota Challenger CA Tennis Trophy - Vienna Buenos Aires Challenger Blois Challenger Lyon Challenger Szczecin Challenger Zivnobanka Open 1999 - Prostejov Qatar Exxon Mobil Open 2002 - Doha Como Challenger Ciur Cup 99 - Prague KGHM Polish Indoors - Wroclaw Barletta Citta Della Disfida Open 2000 - Barletta The Scottish Tennis Championships - Edinburgh Warsteiner Grand Prix - Oberstaufen LTA Men's Challenger - Wrexham Podebradka Cup - Prague Tatra Banka Slovak Open - Bratislava Osaka International Tennis Tournament - Osaka The Wrexham Challenger - Wrexham Yitzhak Rabin Challenger 1998 - Tel Aviv Crystal Cup 1998 - Portoroz ATP Challenger Hamburg - Hamburg Medicor Open - Budapest Yitzhak Rabin Men's Challenger - Tel Aviv Okal Cup - International Bavarian Championship - Eckental Savannah Challenger Todi Challenger Poprad Tatry Challenger Prague Challenger Copenhagen Open - Copenhagen Allianz Suisse Open Gstaad - Gstaad Milan Indoors - Milan Open 13 - Marseille Ostrava Challenger Punta Del Este Challenger Estoril Open - Estoril BMW Open - Munich The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel International Tennis Championships - Delray Beach Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow The Hamlet Cup - Long Island St. Petersburg Open - St. Petersburg ARAG World Team Championship - Dusseldorf Next Generation Hardcourts - Adelaide Medibank Private International - Sydney Milan Indoors - Milan ABN/AMRO World Tennis Tournament - Rotterdam Open Seat Godo 2005 - Barcelona The Stella Artois Grass Court Championships - London Allianz Suisse Open - Gstaad Qatar Exxon Mobil Open 2003 - Doha Santiago Challenger AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Chennai Open - Chennai Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Open 13 - Marseille Prostejov Challenger Dubai Open - Dubai Open SEAT Godo 2006 - Barcelona The Stella Artois Championships - London ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai BMW Open - Munich Allianz Suisse Open - Gstaad Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington ATP Kremlin Cup - Moscow Medibank International - Sydney SAP Open - San Jose The Nottingham Open - Nottingham Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Brisbane - Brisbane Medibank International - Sydney Open Sabadell Atlantico - Barcelona Bank Austria Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis AIG Japan Open Tennis Championships - Tokyo Kremlin Cup - Moscow Brisbane International - Brisbane Regions Morgan Keegan Championships - Memphis Copa Claro - Buenos Aires AEGON Championships - London AEGON International - Eastbourne Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Brisbane International - Brisbane Apia International - Sydney SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Power Horse World Team Cup - Dusseldorf Gerry Weber Open - Halle Florianopolis Challenger Rakuten Japan Open - Tokyo Apia International - Sydney VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires US Men's Clay Court Championship - Houston BMW Open - Munich Claro Open Colombia - Bogota Erste Bank Open - Vienna Salem Open - Hong Kong US Men's Clay Court Championship - Houston Heineken Open - Auckland BMW Open - Munich Brisbane International - Brisbane Sarasota Challenger Next Generation Adelaide International - Adelaide Seville Challenger Grand Prix de Tennis de Lyon - Lyon Todi Challenger Szczecin Challenger Madrid Challenger Mercedes Cup - Stuttgart San Juan Challenger Villa Allende Challenger Bordeaux Challenger Buenos Aires Challenger Padova Challenger Poznan Challenger Qatar ExxonMobil Open - Doha Milan Indoors - Milan Sunrise Challenger Medibank International - Sydney Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Sarasota Challenger Heineken Open - Auckland Furth Challenger Barcelona Open BancSabadell - Barcelona AEGON Championships - London Hall of Fame Tennis Championships - Newport Citi Open - Washington Royal Guard Open Chile - Vina del Mar Rio Open - Rio de Janeiro Bogota Challenger Erste Bank Open - Vienna Next Generation Adelaide International - Adelaide Argentina Open - Buenos Aires Open 13 - Marseille Open Seat Godo 2007 - Barcelona Sao Paulo Challenger Lima Challenger AIG Japan Open Tennis Championships - Tokyo Panama City Challenger SkiStar Swedish Open - Bastad SAP Open - San Jose Copa Telmex - Buenos Aires Tallahassee Challenger Milan Challenger Liberec Challenger Davidoff Swiss Indoors Basel - Basel VTR Open - Vina del Mar Bucaramanga Challenger Sarasota Challenger Erste Bank Open - Vienna Copa Claro - Buenos Aires Kenitra Challenger Mendoza Challenger Rakuten Japan Open - Tokyo Montevideo Challenger Citi Open - Washington Moscow Challenger Swiss Indoors Basel - Basel Apia International - Sydney Claro Open Colombia - Bogota Gerry Weber Open - Halle Copa Claro - Buenos Aires Dubai Duty Free Tennis Championships - Dubai St. Petersburg Open - St. Petersburg Santiago Challenger Guadalajara Challenger Zivnobanka Czech Open - Prostejov Ecuador Open - Quito Argentina Open - Buenos Aires Genova Challenger Hall of Fame Tennis Championships - Newport Claro Open Colombia - Bogota Prague Challenger BB&T Atlanta Open - Atlanta Lima Challenger Malaysian Open - Kuala Lumpur Montevideo Challenger Santiago Challenger KGHM Polish Indoors - Wroclaw Rio De Janeiro Challenger Ecuador Open - Quito Rio Open - Rio de Janeiro Brasil Open - Sao Paulo Barcelona Open BancSabadell - Barcelona Padova Challenger Sports Expert Open - Nettingsdorf Biella Challenger DPD Challenger 99 - Aschaffenburg Dubai Duty Free Tennis Championships - Dubai Campinas Challenger Prague Challenger - Prague Architect Open - Budapest Challenger de Granby - Granby Alicante Challenger Murcia Challenger Sibiu Challenger Buenos Aires Challenger Campinas Challenger Open 13 - Marseille Vietnam Open - Ho Chi Minh City ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle AEGON International - Eastbourne Salem Open - Hong Kong Japan Open - Tokyo Internationaler Raiffeisen Grand Prix - St. Polten Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Gerry Weber Open - Halle PBZ Zagreb Indoors - Zagreb Qatar Open - Doha Swiss Indoors Basel - Basel Barcelona Open BancSabadell - Barcelona Rakuten Japan Open - Tokyo Open Sabadell Atlantico - Barcelona Cordoba Open - Cordoba Tennis Masters Series - Toronto Tennis Masters Series - Paris Brasil Open - Sao Paulo Tennis Masters Series - Miami Tennis Masters Series - Rome Tento Czech Open - Prague ABN/AMRO World Tennis Tournament - Rotterdam Panama City Challenger Tennis Masters Series - Monte Carlo Tennis Masters Series - Indian Wells BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome San Benedetto Challenger Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Hamburg - Hamburg Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Francavilla Challenger Sony Ericsson Open - Miami Mutua Madrilena Masters Madrid - Madrid Shanghai - Shanghai BNP Paribas Masters - Paris Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Mutua Madrid Open - Madrid BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo BMW Open - Munich Tennis Masters Series - Cincinnati Rogers Cup - Montreal Masters Series Monte Carlo - Monte Carlo Telecom Italia Masters - Rome Campionati Internazionali d'Italia - Rome Campionati Internazionali D'Italia - Rome Tennis Masters Series - Hamburg NASDAQ-100 Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Paris Pacific Life Open - Indian Wells Australian Open - Melbourne Legg Mason Tennis Classic - Washington D.C. Pacific Life Open - Indian Wells Rogers Masters - Montreal Wimbledon - London U.S. Open - New York Wimbledon - London Campionati BNL dItalia - Rome U.S. Open - New York Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Australian Open - Melbourne French Open - Paris Wimbledon - London Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Montreal Shanghai ATP Masters - Shanghai Sony Ericsson Open - Miami Shanghai Rolex Masters - Shanghai Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Rogers Cup - Montreal U.S. Open - New York Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London Sony Open Tennis - Miami Australian Open - Melbourne French Open - Paris Rio Open 500 - Rio de Janeiro Rogers Cup - Toronto Wimbledon - London Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Tennis Masters Series - Cincinnati Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Pacific Life Open - Indian Wells French Open - Paris Chengdu Open - Chengdu St. Petersburg Open - St. Petersburg Masters Series Monte-Carlo - Monte Carlo Wimbledon - London Masters Series - Hamburg U.S. Open - New York Monte-Carlo Rolex Masters - Monte-Carlo Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne Tennis Masters Series - Monte Carlo BNP Paribas Open - Indian Wells Tennis Masters Series - Hamburg Sony Ericsson Open - Miami IPB Czech Indoor - Ostrava Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid The Stella Artois Championships - London Power Horse Cup - Dusseldorf Wimbledon - London Legg Mason Tennis Classic - Washington French Open - Paris U.S. Open - New York Davis Cup, World Group, 1R, ESP-CZE 3-2 Davis Cup, World Group, QR, PAR-CZE 0-5 Davis Cup, World Group, SF, ARG-CZE 2-3 Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Davis Cup, World Group, F, SRB-CZE 2-3 Hopman Cup - Perth Davis Cup, World Group, 1R, CZE-NED 3-2 Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris French Open (juniors) Wimbledon (juniors) Wimbledon (juniors) Internazionali BNL dItalia - Rome Rogers Cup - Montreal French Open - Paris Wimbledon - London U.S. Open - New York Miami Open - Miami Tennis Masters Cup Shanghai - Shanghai Olympics - Beijing Olympics - London French Open - Paris Wimbledon - London Rogers Masters - Toronto Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, PO, CZE-SUI 3-2 Davis Cup, World Group, 1R, CZE-ITA 4-1 Davis Cup, World Group, SF, CRO-CZE, 1-4 Davis Cup, PO, BEL-CZE 1-4 Davis Cup, World Group, F, CZE-ESP 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, QF, CZE-ARG, 3-2 Davis Cup, World Group, F, ESP-CZE, 5-0 Davis Cup, World Group, SF, SRB-CZE 3-2 Davis Cup, World Group, PO, ROU-CZE 0-5 Davis Cup, World Group, QF, JPN-CZE 0-5 Davis Cup, World Group, 1R, CZE-BEL 3-2 Davis Cup, World Group, 1R, CZE-FRA 3-2 Davis Cup, World Group, QF, CZE-SRB 4-1 Davis Cup, World Group, SF, CZE-ARG 3-2 U.S. Open (juniors) French Open (juniors) 70th River Oaks International Tennis Tournament - Houston AAMI Classic - Kooyong